package backend.dal;

import java.util.ArrayList;
import java.util.List;

import backend.model.User;

public interface UserDAO {

	User getUserById(int id) throws DALException;

	void insertUser(User user) throws DALException;

	void updateUser(User user) throws DALException;

	void deleteUser(Integer id) throws DALException;

	String getUserPassword(Integer id) throws DALException;

	List<User> viewAllUsers() throws DALException;

}
